package com.bd.scm.dao.mapper.weds;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.bd.scm.domain.models.weds.DeviceEntity;
import com.bd.scm.domain.models.weds.KtJlEntity;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

public  interface KtJlMapper extends BaseMapper<KtJlEntity>
{
  public abstract int selectDepUser(DeviceEntity paramDeviceEntity);
  
  public abstract int selectDepPlace(DeviceEntity paramDeviceEntity);
  
  public abstract int selectDepUserByUserSerial(DeviceEntity paramDeviceEntity);
  
  public abstract int selectDepPlaceByUserSerial(DeviceEntity paramDeviceEntity);
  
  public abstract int insert(KtJlEntity paramKtJlEntity);
  
  public abstract int deleteByPrimaryKey(@Param("sj") Date paramDate, @Param("userSerial") Integer paramInteger1, @Param("bh") Integer paramInteger2);
  
  public abstract int insertSelective(KtJlEntity paramKtJlEntity);
  
  public abstract KtJlEntity selectByPrimaryKey(@Param("sj") Date paramDate, @Param("userSerial") Integer paramInteger1, @Param("bh") Integer paramInteger2);
  
  public abstract int updateByPrimaryKeySelective(KtJlEntity paramKtJlEntity);
  
  public abstract int updateByPrimaryKey(KtJlEntity paramKtJlEntity);
  
  public abstract List<KtJlEntity> selectListByEntity(KtJlEntity paramKtJlEntity);
}
